﻿using B.S.Material.Domain.Scraps;
using B.S.Material.ErrorCode;
using MediatR;

namespace B.S.Material.Read.Api.Applications.Command.ProductionWasteZCommand
{
    public class GetProductionWasteZCommand : IRequest<ApiResult<ApiPaging<ProductionWasteZ>>>
    {
        public int pageindex { get; set; }
        public int pageSize { get; set; }

        // 单据主题
        public string? DocumentSubject { get; set; }
        // 单据编号（可在保存时由后端生成逻辑处理，这里先设为空字符串）
        public string? DocumentNumber { get; set; }
        // 废料日期
        public DateTime? WasteDate { get; set; }
        // 制单人员
        public string? DocumentMaker { get; set; }
    }
}
